package cn.hznc.vo;

import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.math.BigDecimal;
import java.util.List;

/**
 * @Author：Administrator
 * @Date：2023/4/27 11:13
 */
@Getter
@Setter
@NoArgsConstructor
public class SubProgramParamVo{

    /**
     * 子程序名称
     */
    private String name;

    /**
     * 子程序编码
     */
    private String code;

    /**
     * 主程序编码
     */
    private String programCode;

    /**
     * 刀具号
     */
    private String toolCode;

    /**
     * 刀具型号
     */
    private String toolModel;

    /**
     * 刀柄型号
     */
    private String shankModel;

    /**
     * 刀柄型号
     */
    private Integer seq;

    /**
     * 伸出长度
     */
    private BigDecimal extension;

    /**
     * 转速
     */
    private Integer rpm;


    /**
     * 进给量
     */
    private BigDecimal feed;

    /**
     * 进给量
     */
    private BigDecimal handleTime;

    /**
     * 平均时间
     */
    private BigDecimal avgTime;

    /**
     * 采集反填时间
     */
    private BigDecimal collectTime;

    /**
     * 采集反填时间
     */
    private BigDecimal oneTime;

    /**
     * 采集反填时间
     */
    private BigDecimal integrationTime;


    private List<String> subPrograms;
}
